polarizing microscopes - English Synonyms Dictionary